CDT  v4.2.0
инструменты разработчика

◆ find()

template<name::raw TableName, typename T , typename... Indices>
template<typename PK >
const_iterator eosio::multi_index< TableName, T, Indices >::find ( PK  primary) const
inline

Ищет существующий объект в таблице по первичному ключу.

Аргументы
primary— значение первичного ключа объекта
Возвращает
Итератор на найденный объект с первичным ключом primary либо итератор end, если объекта с ключом primary нет.

Пример:

// This assumes the code from the constructor example. Replace myaction() {...}
void myaction() {
// create reference to address_index - see emplace example
// add dan account to table - see emplace example
auto itr = addresses.find("dan"_n);
eosio::check(itr != addresses.end(), "Couldn't get him.");
}
}
EOSIO_DISPATCH( addressbook, (myaction) )

См. определение в файле multi_index.hpp строка 1818