Following the documentation at Ash.Query — ash v2.21.5, if I write Ash.Query.build(LGS.Operacional.Estadia, limit: 1) |> LGS.Operacional.read
, I get the following error
{:error,
%Ash.Error.Invalid{
errors: [
%Ash.Error.Invalid.LimitRequired{
changeset: nil,
query: nil,
error_context: [],
vars: [],
path: [],
stacktrace: #Stacktrace<>,
class: :invalid
}
],
stacktraces?: true,
changeset: nil,
query: #Ash.Query<
resource: LGS.Operacional.Estadia,
limit: 1,
errors: [
%Ash.Error.Invalid.LimitRequired{
changeset: nil,
query: nil,
error_context: [],
vars: [],
path: [],
stacktrace: #Stacktrace<>,
class: :invalid
}
]
>,
error_context: [nil],
vars: [],
path: [],
stacktrace: #Stacktrace<>,
class: :invalid
}}
Ash version: “ash”: {:hex, :ash, “2.17.8”
What’s wrong with the query?
Thanks.