read :list_by_address do
argument :address, :string, allow_nil?: false
pagination keyset?: true, default_limit: 10, required?: true
filter expr(fragment("? %> ?", normalized_full_address, ^arg(:address)) and not deleted?)
prepare build(
sort: [
normalized_full_address_similarity: {:desc, %{address: arg(:address)}},
updated_at: :desc
]
)
end
read :list_by_address do
argument :address, :string, allow_nil?: false
pagination keyset?: true, default_limit: 10, required?: true
filter expr(fragment("? %> ?", normalized_full_address, ^arg(:address)) and not deleted?)
prepare build(
sort: [
normalized_full_address_similarity: {:desc, %{address: arg(:address)}},
updated_at: :desc
]
)
end