module Sequel::Plugins::Pgvector::InstanceMethods
def nearest_neighbors(column, **options)
def nearest_neighbors(column, **options) column = column.to_sym # important! check if neighbor attribute before calling send raise ArgumentError, "Invalid column" unless self.class.vector_columns[column] self.class .nearest_neighbors(column, self[column], **options) .exclude(primary_key => self[primary_key]) end